700dcace019385b260f6eb6d71f306af1a2a1ddb,app/src/main/java/pasta/streamer/fragments/ArtistFragment.java,ArtistFragment,onCreateView,#LayoutInflater#ViewGroup#Bundle#,100

Before Change


        spinner.setVisibility(View.VISIBLE);

        manager = new GridLayoutManager(getContext(), PreferenceUtils.getColumnNumber(getContext(), false));
        if (PreferenceUtils.isCards(getContext())) {
            manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
                @Override
                public int getSpanSize(int position) {
                    return manager.getSpanCount();
                }
            });
        } else {
            manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
                @Override
                public int getSpanSize(int position) {
                    if (adapter.getItemViewType(position) == 0 || adapter.getItemViewType(position) == 4)
                        return manager.getSpanCount();
                    else return 1;
                }
            });
        }
        recycler.setLayoutManager(manager);

After Change


        spinner.setVisibility(View.VISIBLE);

        manager = new GridLayoutManager(getContext(), PreferenceUtils.getColumnNumber(getContext(), false));
        manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
            @Override
            public int getSpanSize(int position) {
                if (adapter.getItemViewType(position) == 0 || adapter.getItemViewType(position) == 4)
                    return manager.getSpanCount();
                else return 1;
            }
        });
        recycler.setLayoutManager(manager);